    @charset "utf-8";
    /* 爱加密五周年活动页面 2018-7-21 */
    /* ---------------------------reset（重置样式）----------------------------------------------------------------------------------------- */

    body,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    p,
    dl,
    dd,
    ul,
    ol,
    textarea,
    form,
    figcaption,
    figure {
        margin: 0;
    }

    ul,
    ol {
        padding: 0;
        list-style: none;
    }

    article,
    aside,
    figcaption,
    figure,
    footer,
    header,
    nav,
    section {
        display: block;
    }

    button,
    input,
    textarea {
        font-family: inherit;
    }

    input,
    textarea {
        vertical-align: middle;
    }
    /* ------------------------------------------------global（通用样式）-------------------------------------------------------------------- */

    body {
        overflow: hidden;
        height: 100%;
        font-size: 18.18%;
    }

    .site-absolute {
        position: absolute;
    }

    .site-relative {
        position: relative;
    }
    /* menu */

    .wzn-menu {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 50px;
        background: #414141;
        opacity: .8;
        z-index: 99999;
    }

    .wzn-menu li {
        float: left;
        width: 16.6%;
        height: 50px;
    }

    .wzn-menu li a {
        display: block;
        color: #fff;
        width: 100%;
        height: 100%;
        line-height: 50px;
        text-align: center;
        font-size: 18px;
        text-decoration: none;
    }

    .wzn-menu li a:hover {
        color: #6be5ff;
    }

    .wzn-menu li.active a {
        color: #6be5ff;
    }
    /* home */

    .section-home {
        background: #fff;
        background: url(../../../assets/fonts/1cb5d9742ae34bad9df8222e0a1feea7.woff) no-repeat;
        z-index: 999;
        /* transform: rotate(15deg); */
    }

    @-webkit-keyframes plane-fly {
        0% {
            top: 346px;
            left: 312px;
        }
        100% {
            top: 0px;
            left: 912px;
        }
    }

    @keyframes plane-fly {
        0% {
            top: 346px;
            left: 312px;
        }
        100% {
            top: 0px;
            left: 912px;
        }
    }

    .section-home.active .plane {
        -webkit-animation: plane-fly 1s 1 ease-in-out 2.5s forwards;
        -ms-animation: plane-fly 1s 1 ease-in-out 2.5s forwards;
        animation: plane-fly 1s 1 ease-in-out 2.5s forwards;
    }

    .section-home .figure-five {
        background: url(../../../assets/fonts/f7cfb79acee34f1092cd0bf47a0f0fae.woff) no-repeat;
        right: 56px;
        top: 63px;
        z-index: 10;
        animation: message-xz1 2s infinite linear alternate;
        -ms-animation: umessage-xz1 2s infinite linear alternate;
        -webkit-animation: message-xz1 2s infinite linear alternate;
    }

    @-webkit-keyframes message-xz1 {
        0% {
            top: 63px;
        }
        50% {
            top: 73px;
        }
        100% {
            top: 63px;
        }
    }

    @keyframes message-xz1 {
        0% {
            top: 63px;
        }
        50% {
            top: 73px;
        }
        100% {
            top: 63px;
        }
    }


    .section-develop .develop-year-ul li {
        width: 538px;
        height: 500px;
        float: left;
        margin-right: 13px;
        text-align: center;
        position: relative;
    }

    .section-develop .develop-year-ul li .pic {
        width: 100%;
        height: 100%;
    }

    .section-develop .develop-year-ul .pic span {
        display: inline-block;
    }

    .section-develop .develop-year-ul .pic span.pic-left {
        left: 80px;
        bottom: 100px;
        width: 70px;
        height: 324px;
        position: absolute;
    }

    .section-develop .develop-year-ul .pic span.pic-right {
        right: 90px;
        bottom: 100px;
        width: 70px;
        height: 324px;
        position: absolute;
    }

    .section-develop .develop-year-ul .pic span.pic-year {
        width: 228px;
        position: absolute;
        bottom: 0;
        left: 50%;
        margin-left: -114px;
    }

    .section-develop .year-2012,
    .section-develop .year-2014,
    .section-develop .year-2016,
    .section-develop .year-2018 {
        -webkit-animation: animate-year-even 2s infinite linear alternate;
        -ms-animation: animate-year-even 2s infinite linear alternate;
        animation: animate-year-even 2s infinite linear alternate;
    }

    .section-develop .year-2013,
    .section-develop .year-2015,
    .section-develop .year-2017 {
        -webkit-animation: animate-year-odd 2s infinite linear alternate;
        -ms-animation: animate-year-odd 2s infinite linear alternate;
        animation: animate-year-odd 2s infinite linear alternate;
    }

    @-webkit-keyframes animate-year-odd {
        0% {
            bottom: 0;
        }
        50% {
            bottom: 20px;
        }
        100% {
            bottom: 0;
        }
    }

    @keyframes animate-year-odd {
        0% {
            bottom: 0;
        }
        50% {
            bottom: 20px;
        }
        100% {
            bottom: 0;
        }
    }

    @-webkit-keyframes animate-year-even {
        0% {
            bottom: 0;
        }
        50% {
            bottom: -20px;
        }
        100% {
            bottom: 0;
        }
    }

    @keyframes animate-year-even {
        0% {
            bottom: 0;
        }
        50% {
            bottom: -20px;
        }
        100% {
            bottom: 0;
        }
    }

    .section-develop .left-2012 {
        background: url(../../../assets/fonts/69487a00837341ed82d789525b1ad9c1.woff);
        left: 50%;
        margin-left: 230px;
        top: 168px;
        animation: product-xz1 2s infinite linear alternate;
        -ms-animation: product-xz1 2s infinite linear alternate;
        -webkit-animation: product-xz1 2s infinite linear alternate;
    }

    @-webkit-keyframes product-xz1 {
        0% {
            top: 168px;
        }
        50% {
            top: 158px;
        }
        100% {
            top: 168px;
        }
    }

    @keyframes product-xz1 {
        0% {
            top: 168px;
        }
        50% {
            top: 158px;
        }
        100% {
            top: 168px;
        }
    }

    .section-product .product-xz2 {
        width: 19px;
        height: 21px;
        left: 50%;
        margin-left: -250px;
        top: 128px;
        animation: product-xz2 2s infinite linear alternate;
        -ms-animation: product-xz2 2s infinite linear alternate;
        -webkit-animation: product-xz2 2s infinite linear alternate;
    }

    @-webkit-keyframes product-xz2 {
        0% {
            top: 128px;
        }
        50% {
            top: 138px;
        }
        100% {
            top: 128px;
        }
    }

    @keyframes product-xz2 {
        0% {
            top: 128px;
        }
        50% {
            top: 138px;
        }
        100% {
            top: 128px;
        }
    }

    .section-product .product-xz3 {
        width: 99px;
        height: 95px;
        background: url(../../../assets/images/homePage/product_xz3.png);
        right: 10%;
        top: 58px;
    }
    /* growUp */

    .section-growUp {
        background: #b9d0fd;
    }

    .section-growUp .section-container {
        width: 803px;
        height: 708px;
        left: 50%;
        top: 50%;
        margin: -354px 0 0 -401px;
    }

    .section-growUp .growUp-bg {
        display: block;
        background: url(../../../assets/images/homePage/growup_bg.png) no-repeat center center;
    }

    .section-growUp .pic-bg {
        width: 803px;
        height: 558px;
        background: url(../../../assets/images/homePage/pic_bg.png) no-repeat;
        bottom: 30px;
    }

    .section-growUp .growUp-title {
        width: 343px;
        height: 77px;
        background: url(../../../assets/images/homePage/growup_title.png) no-repeat;
        left: 50%;
        margin-left: -171px;
        top: 20px;
    }

    .section-growUp .arrow1 {
        width: 67px;
        height: 82px;
        background: url();
        right: 100px;
        top: 30px;
        animation: arrow1 2s infinite linear alternate;
        -ms-animation: arrow1 2s infinite linear alternate;
        -webkit-animation: arrow1 2s infinite linear alternate;
    }

    @-webkit-keyframes arrow1 {
        0% {
            top: 30px;
        }
        50% {
            top: 40px;
        }
        100% {
            top: 30px;
        }
    }

    @keyframes arrow1 {
        0% {
            top: 30px;
        }
        50% {
            top: 40px;
        }
        100% {
            top: 30px;
        }
    }

    .section-growUp .arrow2 {
        width: 58px;
        height: 75px;
        background: url();
        left: 160px;
        top: 50px;
        animation: arrow2 2s infinite linear alternate;
        -ms-animation: arrow2 2s infinite linear alternate;
        -webkit-animation: arrow2 2s infinite linear alternate;
    }

    @-webkit-keyframes arrow2 {
        0% {
            top: 50px;
        }
        50% {
            top: 40px;
        }
        100% {
            top: 50px;
        }
    }

    @keyframes arrow2 {
        0% {
            top: 50px;
        }
        50% {
            top: 40px;
        }
        100% {
            top: 50px;
        }
    }

    .section-growUp .arrow3 {
        width: 69px;
        height: 92px;
        background: url();
        left: 100px;
        top: -20px;
        animation: arrow3 2s infinite linear alternate;
        -ms-animation: arrow3 2s infinite linear alternate;
        -webkit-animation: arrow3 2s infinite linear alternate;
        animation-delay: 1s;
    }

    @-webkit-keyframes arrow3 {
        0% {
            top: -20px;
        }
        50% {
            top: -30px;
        }
        100% {
            top: -20px;
        }
    }

    @keyframes arrow3 {
        0% {
            top: -20px;
        }
        50% {
            top: -30px;
        }
        100% {
            top: -20px;
        }
    }

    .section-growUp .pic-box {
        width: 803px;
        height: 558px;
        position: relative;
        margin-top: 150px;
        margin-left: 20px;
    }

    .section-growUp .pic-box .user-img1 {
        left: 112px;
        top: -17px;
    }

    .section-growUp .pic-box .user-img2 {
        left: 374px;
        top: -5px;
    }

    .section-growUp .pic-box .user-img3 {
        right: 169px;
        top: 111px;
    }

    .section-growUp .pic-box .user-img4 {
        right: 33px;
        bottom: 63px;
    }

    .section-growUp .pic-box .user-img5 {
        left: 257px;
        top: 123px;
    }

    .section-growUp .pic-box .user-img6 {
        right: 42px;
        top: -17px;
    }

    .section-growUp .pic-box .user-img7 {
        left: -6px;
        bottom: 64px;
    }

    .section-growUp .pic-box .user-img8 {
        right: 165px;
        bottom: 64px;
    }

    .section-growUp .pic-box .user-img9 {
        left: 252px;
        bottom: 73px;
    }

    .section-growUp .pic-box .user-img10 {
        left: 108px;
        top: 241px;
    }

    .section-growUp .pic-box .user-img11 {
        left: 9px;
        top: 120px;
    }

    .section-growUp .pic-box .user-img12 {
        right: 33px;
        top: 108px;
    }

    .section-growUp .pic-box .user-img13 {
        right: 175px;
        top: 239px;
    }

    .section-growUp .pic-box .user-img14 {
        left: 245px;
        top: 241px;
    }

    .section-growUp .pic-box .user-img img,
    #user-img img {
        display: block;
        width: 100%;
        border: 1px solid transparent;
    }

    #pic {
        position: absolute;
        display: none;
    }

    .section-growUp .pic-box .user-img:hover,
    #user-img:hover img {
        transform: scale(0.995);
        -ms-transform: scale(0.995);
        -moz-transform: scale(0.995);
        -webkit-transform: scale(0.995);
        -o-transform: scale(0.995);
        border: 1px solid #fff;
    }

    .section-growUp .pic-box .user_img14_hover {
        z-index: 99;
        left: 50%;
        margin-left: -263px;
        top: -20px;
    }
    /* partner */

    .section-partner {
        background: #cbdefb;
    }

    .section-partner .partner-bg {
        display: block;
        background: url(../../../assets/images/homePage/partner-bg.png) no-repeat center center;
    }

    .section-partner .partner-title {
        width: 340px;
        height: 71px;
        background: url(../../../assets/images/homePage/partner_title.png);
        left: 50%;
        margin-left: -170px;
        z-index: 16;
        top: -40px;
    }

    .section-partner .partner-list {
        width: 1035px;
        height: 500px;
        bottom: 0px;
        left: 50%;
        margin-left: -489px;
    }

    .section-partner .partner-list .partner-list-item-img {
        margin-top: 40px;
    }

    .section-partner .partner-list .partner-list-item-img-hover {
        /* display: none; */
        left: -345px;
        transition: left 1s ease-in-out;
    }

    .section-partner .partner-list-item {
        float: left;
        width: 345px;
        height: 582px;
        overflow: hidden;
        position: relative;
    }

    .section-partner .partner-list-item img {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 20;
    }

    .section-partner .partner-list-item.active .partner-list-item-img-hover {
        display: block;
        left: 0;
        transition: left 1s ease-in-out;
    }

    .section-partner .partner-list-item .partner-list-item-img {
        display: block;
        right: 0;
        transition: left 1s ease-in-out;
    }

    .section-partner .partner-list-item.active .partner-list-item-img-hover {
        left: 0;
    }

    .section-partner .partner-list-item.active .partner-list-item-img {
        left: 345px;
    }

    .section-partner .partner-tip {
        color: #587093;
        font-size: 14px;
        right: 134px;
        top: 10px;
    }

    .section-partner .partner-circle1 {
        width: 45px;
        height: 45px;
        background: url();
        left: 375px;
        top: -16px;
        z-index: 15;
        animation: circle 2s infinite linear;
        -ms-animation: circle 2s infinite linear;
        -webkit-animation: circle 2s infinite linear;
        animation-delay: 1s;
    }

    .section-partner .partner-circle2 {
        width: 55px;
        height: 55px;
        background: url();
        right: 333px;
        top: -41px;
        z-index: 15;
        animation: circle 2s infinite linear;
        -ms-animation: circle 2s infinite linear;
        -webkit-animation: circle 2s infinite linear;
    }

    .section-partner .partner-circle3 {
        width: 34px;
        height: 34px;
        background: url();
        right: 486px;
        top: 63px;
        z-index: 15;
        animation: circle 1.5s infinite linear;
        -ms-animation: circle 1.5s infinite linear;
        -webkit-animation: circle 1.5s infinite linear;
    }

    @-webkit-keyframes circle {
        0% {
            transform: rotateZ(0)
        }
        100% {
            transform: rotateZ(360deg)
        }
    }

    @keyframes circle {
        0% {
            transform: rotateZ(0)
        }
        100% {
            transform: rotateZ(360deg)
        }
    }
    /* loading */

    .loading {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 999999;
        background: #fff;
    }

    .loading-bg {
        display: block;
        margin-top: -475px;
        height: 960px;
        background: url(../../../assets/images/homePage/bj.jpg) no-repeat center center;
    }

    .loading .wrapper {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 182px;
        height: 300px;
        margin: -148px 0 0 -47px;
    }

    .loading .five-year {
        width: 182px;
        height: 300px;
        background: url(../../../assets/images/homePage/loading_five.png) no-repeat;
        /* background: url(../../../assets/images/homePage/loading_ef1d7bd.png) no-repeat; */
        -webkit-animation: loading 1.5s infinite ease-in-out;
        -ms-animation: loading 1.5s infinite ease-in-out;
        animation: loading 1.5s infinite ease-in-out;
    }

    .loading h1 {
        color: #fff;
        text-align: center;
        position: absolute;
        bottom: -60px;
        left: 60px;
    }

    @-webkit-keyframes loading {
        0% {
            -webkit-transform: rotateY(0deg);
            -ms-transform: rotateY(0deg);
            transform: rotateY(0deg)
        }
        100% {
            -webkit-transform: rotateY(360deg);
            -ms-transform: rotateY(360deg);
            transform: rotateY(360deg)
        }
    }

    @keyframes loading {
        0% {
            -webkit-transform: rotateY(0deg);
            -ms-transform: rotateY(0deg);
            transform: rotateY(0deg)
        }
        100% {
            -webkit-transform: rotateY(360deg);
            -ms-transform: rotateY(360deg);
            transform: rotateY(360deg)
        }
    }
    /* float */

    .wzn-float,
    .wzn-qrcode {
        position: fixed;
        z-index: 99999;
        right: 5px;
        bottom: 0;
    }

    .float-container {
        position: relative;
        width: 331px;
        height: 349px;
    }

    .wzn-float .wzn-float-img {
        width: 331px;
        height: 349px;
        background: url(../../../assets/images/homePage/wzn-float-img.png);
    }

    .wzn-float .wzn-float-btn {
        width: 215px;
        height: 67px;
        /* background: url(../../../assets/images/homePage/wzn-float-btn.png); */
        bottom: 95px;
        left: 60px;
    }

    .wzn-float .wzn-float-qq1 {
        width: 45px;
        height: 173px;
        background: url(../../../assets/images/homePage/wzn-float-qq1.png);
        right: 6px;
        bottom: 243px;
    }

    .wzn-float .wzn-float-qq2 {
        width: 44px;
        height: 151px;
        background: url(../../../assets/images/homePage/wzn-float-qq2.png);
        right: 34px;
        bottom: 245px;
    }

    .wzn-float .wzn-float-clone {
        width: 14px;
        height: 14px;
        background: url(../../../assets/images/homePage/wzn-float-clone.png);
        right: 0;
        top: 2px;
        cursor: pointer;
    }

    .wzn-float .wzn-float-clone:hover {
        background: url(../../../assets/images/homePage/wzn-float-clone-hover.png);
    }

    @media screen and (max-height: 780px) {
        .section-product .product-title {
            top: 10%;
        }
        .section-growUp .growUp-title {
            top: 9%;
        }
        .section-partner .partner-title {
            top: 0;
        }
        .section-partner .partner-tip {
            top: 50px;
        }
        .section-develop .develop-title {
            top: 0;
        }
    }

    @media screen and (min-width: 1280px) and (max-width: 1366px) {
        .section-message .beginning {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -400px 0 0 -1280px;
        }
        .arrow3 {
            display: none;
        }
        .section-message .message-cont,
        .section-growUp .growUp-bg,
        .section-partner .partner-bg,
        .section-develop .develop-xz1 {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -400px 0 0 -1280px;
        }
        .section-develop .develop-bg {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -400px 0 0 -1280px;
        }
        .section-message .beginning {
            display: block;
            background: url(../../../assets/images/homePage/message_bg.png) no-repeat center center;
        }
        .section-message .message-cont {
            display: block;
            background: url(../../../assets/images/homePage/message_cont1.png) no-repeat center 64px;
        }
        .section-home .section-container .wzn-title {
            top: 0;
        }
        .section-home .figure-five {
            top: -21px;
        }
    }

    @media screen and (max-height: 720px) and (max-width: 1280px) {
        .section-message .beginning {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -370px 0 0 -1280px;
        }
        .section-message .message-cont,
        .section-growUp .growUp-bg,
        .section-partner .partner-bg,
        .section-develop .develop-xz1 {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -370px 0 0 -1280px;
        }
        .section-develop .develop-bg {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -370px 0 0 -1280px;
        }
        .section-message .beginning {
            display: block;
            background: url(../../../assets/images/homePage/message_bg.png) no-repeat center center;
        }
        .section-message .message-cont {
            display: block;
            background: url(../../../assets/images/homePage/message_cont.png) no-repeat center 64px;
        }
        .section-message .message-title {
            top: 0;
        }
    }

    @media screen and (max-width: 1280px) {
        .section-message .beginning {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -370px 0 0 -1280px;
        }
        .arrow3 {
            display: none;
        }
        .section-message .message-cont,
        .section-growUp .growUp-bg,
        .section-partner .partner-bg,
        .section-develop .develop-xz1 {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -370px 0 0 -1280px;
        }
        .section-develop .develop-bg {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -370px 0 0 -1280px;
        }
        .section-message .beginning {
            display: block;
            background: url(../../../assets/images/homePage/message_bg1.png) no-repeat center center;
        }
        .section-message .message-cont {
            display: block;
            background: url(../../../assets/images/homePage/message_cont.png) no-repeat center 64px;
        }
        .section-message .jiami-btn {
            bottom: 34px;
        }
        .section-message .message-title {
            top: 0px;
        }
        .section-message .message-cont {
            display: block;
            background: url(../../../assets/images/homePage/message_cont1.png) no-repeat center 80px;
        }
        .section-message .message-xz1 {
            right: 177px;
        }
        .section-message .message-xz2 {
            left: 360px;
        }
        .section-message .message-xz3 {
            right: 414px;
            top: 96px;
        }
        .section-message .message-xz4 {
            right: 306px;
            bottom: 250px;
        }
        .section-message .message-xz5 {
            left: 383px;
            bottom: 246px;
        }
        .section-partner .partner-list {
            bottom: 0;
        }
        .section-growUp .pic-bg {
            bottom: 10px;
        }
        .section-growUp .pic-box {
            margin-top: 170px;
        }
    }

    @media screen and (min-width: 1281px) and (max-width: 1366px) {
        .section-message .beginning {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -370px 0 0 -1280px;
        }
        .section-message .message-cont,
        .section-growUp .growUp-bg,
        .section-partner .partner-bg,
        .section-develop .develop-xz1 {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -370px 0 0 -1280px;
        }
        .section-develop .develop-bg {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -370px 0 0 -1280px;
        }
        .section-growUp .pic-box {
            margin-top: 170px;
        }
        .section-growUp .pic-bg {
            bottom: 9px;
        }
        .section-partner .partner-list {
            bottom: 0px;
        }
        .section-message .message-title {
            top: -30px;
        }
        .section-message .message-cont {
            display: block;
            background: url(../../../assets/images/homePage/message_cont1.png) no-repeat center 50px;
        }
        .section-message .message-xz3 {
            top: 72px;
            right: 414px;
        }
        .section-message .message-xz4 {
            right: 303px;
            bottom: 323px;
        }
        .section-message .message-xz1 {
            width: 186px;
            height: 161px;
            background: url() no-repeat;
            right: 176px;
            top: 83px;
            z-index: 10;
            animation: message-xz1 2s infinite linear alternate;
            -ms-animation: umessage-xz1 2s infinite linear alternate;
            -webkit-animation: message-xz1 2s infinite linear alternate;
        }
        @-webkit-keyframes message-xz1 {
            0% {
                top: 63px;
            }
            50% {
                top: 73px;
            }
            100% {
                top: 63px;
            }
        }
        @keyframes message-xz1 {
            0% {
                top: 63px;
            }
            50% {
                top: 73px;
            }
            100% {
                top: 63px;
            }
        }
        .section-message .jiami-btn {
            bottom: 98px;
        }
        .section-message .message-xz2 {
            width: 69px;
            height: 76px;
            /*background: url(../../../assets/fonts/73c2fdae7e1b45f7b9630d6abd6eca5a.woff) no-repeat;*/
            right: 56px;
            top: 83px;
            z-index: 10;
            animation: message-xz1 2s infinite linear alternate;
            -ms-animation: umessage-xz1 2s infinite linear alternate;
            -webkit-animation: message-xz1 2s infinite linear alternate;
        }
        @-webkit-keyframes message-xz1 {
            0% {
                top: 63px;
            }
            50% {
                top: 73px;
            }
            100% {
                top: 63px;
            }
        }
        @keyframes message-xz1 {
            0% {
                top: 63px;
            }
            50% {
                top: 73px;
            }
            100% {
                top: 63px;
            }
        }
        .section-partner .partner-list {
            bottom: 0;
        }
        .section-message .beginning {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -420px 0 0 -1280px;
        }
        .section-message .message-cont,
        .section-growUp .growUp-bg,
        .section-partner .partner-bg,
        .section-develop .develop-xz1 {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -420px 0 0 -1280px;
        }
        .section-develop .develop-bg {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -420px 0 0 -1280px;
        }
        .section-message .message-cont {
            display: block;
            background: url(../../../assets/fonts/f32d243ee7df4f38b48c993dc8ae11f7.woff) no-repeat;
            right: 56px;
            top: 83px;
            z-index: 10;
            animation: message-xz1 2s infinite linear alternate;
            -ms-animation: umessage-xz1 2s infinite linear alternate;
            -webkit-animation: message-xz1 2s infinite linear alternate;
        }
        @-webkit-keyframes message-xz1 {
            0% {
                top: 63px;
            }
            50% {
                top: 73px;
            }
            100% {
                top: 63px;
            }
        }
        @keyframes message-xz1 {
            0% {
                top: 63px;
            }
            50% {
                top: 73px;
            }
            100% {
                top: 63px;
            }
        }
    }

    @media screen and (min-width: 1660px) and (max-width: 1680px) {
        .section-partner .partner-list {
            bottom: 0;
        }
        .section-growUp .pic-box {
            margin-top: 193px;
        }
        .section-growUp .pic-bg {
            bottom: -13px;
        }
        .section-message .jiami-btn {
            bottom: -4px;
        }
        .section-message .message-xz3 {
            top: 65px;
        }
        .section-message .message-xz4 {
            right: 226px;
            bottom: 289px;
        }
        .section-message .message-xz1 {
            width: 186px;
            height: 161px;
            right: 56px;
            top: 83px;
            z-index: 10;
            animation: message-xz1 2s infinite linear alternate;
            -ms-animation: umessage-xz1 2s infinite linear alternate;
            -webkit-animation: message-xz1 2s infinite linear alternate;
        }
        @-webkit-keyframes message-xz1 {
            0% {
                top: 63px;
            }
            50% {
                top: 73px;
            }
            100% {
                top: 63px;
            }
        }
        @keyframes message-xz1 {
            0% {
                top: 63px;
            }
            50% {
                top: 73px;
            }
            100% {
                top: 63px;
            }
        }
    }

    @media screen and (max-height: 768px) and (max-width: 1366px) {
        .section-partner .partner-list {
            bottom: 0px;
        }
        .section-message .message-title {
            top: -30px;
        }
        .section-message .message-cont {
            display: block;
            background: url(../../../assets/fonts/76e4da847b784e7595b622754fa3a6e9.woff) no-repeat;
            right: 176px;
            top: 83px;
            z-index: 10;
            animation: message-xz1 2s infinite linear alternate;
            -ms-animation: umessage-xz1 2s infinite linear alternate;
            -webkit-animation: message-xz1 2s infinite linear alternate;
        }
        @-webkit-keyframes message-xz1 {
            0% {
                top: 63px;
            }
            50% {
                top: 73px;
            }
            100% {
                top: 63px;
            }
        }
        @keyframes message-xz1 {
            0% {
                top: 63px;
            }
            50% {
                top: 73px;
            }
            100% {
                top: 63px;
            }
        }
        .section-message .jiami-btn {
            bottom: 67px;
        }
        .section-message .message-xz2 {
            width: 69px;
            height: 76px;
            right: 56px;
            top: 83px;
            z-index: 10;
            animation: message-xz1 2s infinite linear alternate;
            -ms-animation: umessage-xz1 2s infinite linear alternate;
            -webkit-animation: message-xz1 2s infinite linear alternate;
        }
        @-webkit-keyframes message-xz1 {
            0% {
                top: 63px;
            }
            50% {
                top: 73px;
            }
            100% {
                top: 63px;
            }
        }
        @keyframes message-xz1 {
            0% {
                top: 63px;
            }
            50% {
                top: 73px;
            }
            100% {
                top: 63px;
            }
        }
        .section-partner .partner-list {
            bottom: 0;
        }
        .section-message .beginning {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -420px 0 0 -1280px;
        }
        .section-message .message-cont,
        .section-growUp .growUp-bg,
        .section-partner .partner-bg,
        .section-develop .develop-xz1 {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -420px 0 0 -1280px;
        }
        .section-develop .develop-bg {
            width: 2560px;
            height: 960px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -420px 0 0 -1280px;
        }
        .section-message .message-cont {
            display: block;
            background: url(../../../assets/images/homePage/message_cont.png) no-repeat center -48px;
        }
    }
    /* qrcode */

    .wzn-qrcode {
        bottom: 80px;
        animation: wzn-qrcode 2s infinite linear alternate;
        -ms-animation: wzn-qrcode 2s infinite linear alternate;
        -webkit-animation: wzn-qrcode 2s infinite linear alternate;
    }

    .wzn-qrcode .qrcode-container {
        position: relative;
        width: 155px;
        height: 164px;
    }

    .wzn-qrcode-img {
        width: 155px;
        height: 164px;
        background: url(../../../assets/images/homePage/qrcode.png);
    }

    @-webkit-keyframes wzn-qrcode {
        0% {
            bottom: 80px;
        }
        50% {
            bottom: 60px;
        }
        100% {
            bottom: 80px;
        }
    }

    @keyframes wzn-qrcode {
        0% {
            bottom: 80px;
        }
        50% {
            bottom: 60px;
        }
        100% {
            bottom: 80px;
        }
    }

    @media screen and (max-height: 1049px) and (max-height: 1050px) {
        .section-message .beginning {
            display: block;
            background: url(../../../assets/images/homePage/message_bg1.png) no-repeat center center;
        }
    }
    /* index_banner */

    .topContainers .topBanner_fiveY {
        background: url(../../../assets/images/homePage/bj.jpg) no-repeat 50% 0;
    }

    .topContainers_fiveY .section-home {
        background: transparent;
    }

    .topContainers_fiveY .section-container {
        -webkit-animation: bannerImage2 1.8s cubic-bezier(.4, 0, .2, 1) 100ms 1 alternate forwards;
        animation: bannerImage2 1.8s cubic-bezier(.4, 0, .2, 1) 100ms 1 alternate forwards;
        opacity: 0.2;
    }

    @-webkit-keyframes bannerImage2 {
        0% {
            -webkit-transform: translate3d(0, 0, 0);
            -moz-transform: translate3d(0, 0, 0);
            -ms-transform: translate3d(0, 0, 0);
            -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            opacity: 0.6;
        }
        100% {
            -webkit-transform: translate3d(0, -60px, 0);
            -moz-transform: translate3d(0, -60px, 0);
            -ms-transform: translate3d(0, -60px, 0);
            -o-transform: translate3d(0, -60px, 0);
            transform: translate3d(0, -60px, 0);
            opacity: 1.0;
        }
    }

    @keyframes bannerImage2 {
        0% {
            -webkit-transform: translate3d(0, 0, 0);
            -moz-transform: translate3d(0, 0, 0);
            -ms-transform: translate3d(0, 0, 0);
            -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            opacity: 0.4;
        }
        100% {
            -webkit-transform: translate3d(0, -60px, 0);
            -moz-transform: translate3d(0, -60px, 0);
            -ms-transform: translate3d(0, -60px, 0);
            -o-transform: translate3d(0, -60px, 0);
            transform: translate3d(0, -60px, 0);
            opacity: 1.0;
        }
    }
